remotemanager.logging_utils.utils module

remotemanager.logging_utils.utils.format_iterable(iterable, exclude=None, print_types: bool = False, indent: int = 1) str[source]

Recursive formatting of an iterable, producing log-safe string

Parameters:
  • iterable (list, tuple, set, dict) – iterable to sort

  • exclude (list, optional) – keys to exclude

  • indent (int, optional) – indent level for recursion

Returns:

newline separated string

Return type:

(str)